package threaddemo8;

/**
 * Created by L.jp
 * Description:
 * User: 86189
 * Date: 2022-08-06
 * Time: 20:28
 */
public class TestDemo {
    public static void main(String[] args) {
        MyThread1 m1=new MyThread1();
        m1.setName("女神");
        m1.start();
        
        //把m2作为守护线程，守护线程就是普通线程执行完之后，那么守护线程也没有执行下去的必要了，当守护线程不会立马停止，因为此时还占用着cpu,过一段时间会停止
        MyThread2 m2=new MyThread2();
//        当唯一运行的线程都是守护线程时，Java 虚拟机退出。
//        此方法必须在线程启动之前调用
        m2.setDaemon(true);//为守护线程
        m2.setName("备胎");
        m2.start();
    }
}
